package com.hxzy.controller.mobile.order.resp;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.w3c.dom.stylesheets.LinkStyle;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @Author wy
 * @Description 订单
 * @Date 2023/7/25 17:15
 * @Version 1.0
 */
@Getter
@Setter
@ToString
public class MobileOrderResp {

    private Long id;

    /**
     * 订单号
     */
    private String number;

    /**
     * 订单状态 1待付款，2待派送，3已派送，4已完成，5已取消
     */
    private String status;

    /**
     * 商家ID
     */
    private Long merchantId;

    /**
     * 商家名称
     */
    private String merchantName;

    /**
     * 商家图片
     */
    private String merchantLogo;

    /**
     * 第三方支付后回执单号
     */
    private String payReceipt;

    /**
     * 第三方支付实际金额
     */
    private BigDecimal payPrice;

    /**
     * 订单明细
     */
    private List<MobileOrderDetailResp> detailList;
}
